perpetual resource - English Synonyms Dictionary